be a bit thick - German English Dictionary